All files / src/lib categoryUtils.ts

0% Statements 0/12
0% Branches 0/6
0% Functions 0/2
0% Lines 0/10

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37                                                                         
/**
 * Utility functions for category display names
 * Maps database category names to user-friendly display names
 */
 
/**
 * Get the display name for a category
 * @param categoryName - The category name from the database
 * @returns The user-friendly display name
 */
export const getDisplayCategoryName = (categoryName: string): string => {
  switch (categoryName) {
    case 'VOD':
      return 'Movies';
    case 'Eventos':
      return 'Events';
    default:
      return categoryName;
  }
};
 
/**
 * Get the database name for a category from its display name
 * @param displayName - The user-friendly display name
 * @returns The database category name
 */
export const getDatabaseCategoryName = (displayName: string): string => {
  switch (displayName) {
    case 'Movies':
      return 'VOD';
    case 'Events':
      return 'Eventos';
    default:
      return displayName;
  }
};